seasoned stew of meat and vegetables - German English Dictionary